#include <boost/asio.hpp>
#include <boost/lexical_cast.hpp>
#include <ctime>
#include <list>
#include <map>
#include <time.h>
#include <iostream>
#include <list>
#include <boost/thread.hpp>
#include <boost/bind.hpp>
#include <boost/asio/deadline_timer.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>

#include "Tcp_Connection.hpp"
#include "Message.hpp"
//#include "Timer.hpp"
using boost::asio::ip::udp;


const int outTime = 3;
const int pullPeriod = 1;
const std::string initialID = "0";
const std::string bindID = "1";



class Client
{

};
